package com.wyhello.tube4.dao;

import java.util.List;

import com.wyhello.tube4.pojo.Exchange;
import com.wyhello.tube4.pojo.Tube;

public interface TubeRecordsDAO {
	//管信息
	/**
	 * 管信息的录入
	 * @param change 要录入的管信息
	 * @return 返回是否录入成功
	 */
	public boolean saveTube(Tube tube);
	/**
	 * 对管信息进行批量删除
	 * @param ids 要删除的id
	 * @return 返回删除的条数
	 */
	public int deleteTube(String ids);
	/**
	 * 查询所有的管信息
	 * @return 返回所有管信息
	 */
	public List<Tube> queryTube();
	/**
	 * 根据id查询管信息
	 * @param id 要查询的id
	 * @return 为ID的管信息
	 */
	public Tube  getTubeById(int id);
	/**
	 * 对管信息进行修改
	 * @param tube 修改后的信息
	 * @return 修改是否成功
	 */
	public boolean updateTube(Tube tube);
	public void deleteTOj(Tube tube);
	
	/**
	 * 根据管排Id查询管的数量
	 * @param resideId
	 * @return
	 */
	public int queryCountTubeByResideId(int resideId);
	
}
